public abstract class FruitDecorator implements Fruit {
    protected Fruit fruit;

    public FruitDecorator(Fruit fruit) {
        this.fruit = fruit;
    }
}
